package br.com.sistef.model.entity;

public class Caixa {
	private int idCaixa;
	private float valorInicial;
	private float cartaoDebito;
	private float cartaoCredito;
	private float cheque;
	private float dinheiro;
	private String dataCaixa;
	private int cupomInicial;
	private int cupomFinal;
	private float valorRetirada;
	private OpCaixa opCaixa;
	private Cupom nCupom;
	
	
	public String getDataCaixa() {
		return dataCaixa;
	}
	public void setDataCaixa(String dataCaixa) {
		this.dataCaixa = dataCaixa;
	}
	public int getCupomInicial() {
		return cupomInicial;
	}
	public void setCupomInicial(int cupomInicial) {
		this.cupomInicial = cupomInicial;
	}
	public int getCupomfinal() {
		return cupomFinal;
	}
	public void setCupomfinal(int cupomfinal) {
		this.cupomFinal = cupomfinal;
	}
	public float getValorRetirada() {
		return valorRetirada;
	}
	public void setValorRetirada(float valorRetirada) {
		this.valorRetirada = valorRetirada;
	}
	public int getIdCaixa() {
		return idCaixa;
	}
	public void setIdCaixa(int idCaixa) {
		this.idCaixa = idCaixa;
	}
	public float getValorInicial() {
		return valorInicial;
	}
	public void setValorInicial(float valorInicial) {
		this.valorInicial = valorInicial;
	}
	public float getCartaoDebito() {
		return cartaoDebito;
	}
	public void setCartaoDebito(float cartaoDebito) {
		this.cartaoDebito = cartaoDebito;
	}
	public float getCartaoCredito() {
		return cartaoCredito;
	}
	public void setCartaoCredito(float cartaoCredito) {
		this.cartaoCredito = cartaoCredito;
	}
	public float getCheque() {
		return cheque;
	}
	public void setCheque(float cheque) {
		this.cheque = cheque;
	}
	public float getDinheiro() {
		return dinheiro;
	}
	public void setDinheiro(float dinheiro) {
		this.dinheiro = dinheiro;
	}
	public OpCaixa getOpcaixa() {
		return opCaixa;
	}
	public void setOpcaixa(OpCaixa opcaixa) {
		this.opCaixa = opcaixa;
	}
    
	public Cupom getnCupom() {
		return nCupom;
	}
	public void setnCupom(Cupom nCupom) {
		this.nCupom = nCupom;
	}
	@Override
	public String toString() {
		StringBuilder builder = new StringBuilder();
		builder.append("Caixa [idCaixa=").append(idCaixa)
				.append(", valorInicial=").append(valorInicial)
				.append(", cartaoDebito=").append(cartaoDebito)
				.append(", cartaoCredito=").append(cartaoCredito)
				.append(", cheque=").append(cheque).append(", dinheiro=")
				.append(dinheiro).append(", dataCaixa=").append(dataCaixa)
				.append(", cupomInicial=").append(cupomInicial)
				.append(", cupomfinal=").append(cupomFinal)
				.append(", valorRetirada=").append(valorRetirada)
				.append(", opcaixa=").append(opCaixa).append(", nCupom=")
				.append(nCupom).append("]");
		return builder.toString();
	}

	
}
